Reporting to the Senior Manager, Communications (French), the incumbent is responsible for maintaining the highest quality of all French communications, including business communications, marketing material and web site content. Translations managed included: marketing material, corporate/internal c...